Semantic Confluence Tests and Completion Methods
نویسنده
چکیده
We present semantic methods for showing that a term-rewriting system is confluent. We also present methods for completing a given term-rewriting system to obtain an equivalent confluent system. These methods differ from the well-known and widely studied Knuth-Bendix method in that they emphasize semantics rather than syntax. Also, they often require more user interaction than the purely syntactic Knuth-Bendix method. The concept of "ground confluence" is discussed; methods for demonstrating ground confluence are also given. We give decision procedures for some sub-problems that arise in this method. © 1985 Academic Press, Inc.
منابع مشابه
A Reduction-Preserving Completion for Proving Confluence of Non-Terminating Term Rewriting Systems
We give a method to prove confluence of term rewriting systems that contain non-terminating rewrite rules such as commutativity and associativity. Usually, confluence of term rewriting systems containing such rules is proved by treating them as equational term rewriting systems and considering E-critical pairs and/or termination modulo E. In contrast, our method is based solely on usual critica...
متن کاملA Reduction-preserving Completion for Proving Confluence of Non-terminating Term Rewriting
We give a method to prove confluence of term rewriting systems that contain non-terminating rewrite rules such as commutativity and associativity. Usually, confluence of term rewriting systems containing such rules is proved by treating them as equational term rewriting systems and considering E-critical pairs and/or termination modulo E. In contrast, our method is based solely on usual critica...
متن کاملA lattice formulation of the F4 completion procedure
We study rewriting systems on noncommutative algebras by reduction operators. The set of reduction operators admits a lattice structure providing lattice formulations of confluence an completion. The aim of the paper is to use this lattice formulation of completion to introduce a procedure for constructing noncommutative Gröbner bases. The completion of reduction operators is done by Gaussian e...
متن کاملCertifying Confluence of Almost Orthogonal CTRSs via Exact Tree Automata Completion
Suzuki et al. showed that properly oriented, right-stable, orthogonal, and oriented conditional term rewrite systems with extra variables in right-hand sides are confluent. We present our Isabelle/HOL formalization of this result, including two generalizations. On the one hand, we relax proper orientedness and orthogonality to extended proper orientedness and almost orthogonality modulo infeasi...
متن کاملRiprap sizing for scour protection at river confluence
River confluence is a common feature of most irrigation and drainage channels and river systems, where tributary conflicts the main channel. In these section, rapid changes in velocity and discharge, sediment distribution and flow turbulent result in a deep confluence scour, a bar point in the separation zone at downstream of junction corner and finally vortex flow. Thus, the main goal of this...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Information and Control
دوره 65 شماره
صفحات -
تاریخ انتشار 1985